Type: concept
Confidence: 0.70
Created: 2026-04-25
Updated: 2026-04-25
Tags: ai-toolsproject-managementverificationAI工程

Nyquist Validation Layer

概述

GSD框架中的验证层,将每个需求映射到可运行的自动化测试命令,形成"验证合约",确保代码质量的可靠采样。

关键内容

  1. 设计原理
  2. 类比奈奎斯特采样定理:为了可靠地"采样"到代码质量信号,需要在编码之前就设计好足够密度的测试覆盖
  3. 在计划执行前,将每个需求映射到可运行的自动化测试命令

  4. 实现方式

  5. 创建需求-测试映射表,将需求ID与测试命令对应
  6. 定义不同类型的测试覆盖单元测试、E2E测试等)
  7. 设置Wave 0任务(必须在实现前完成的测试脚手架)

  8. 验证机制

  9. plan-checker的第8个验证维度检查VALIDATION.md是否存在
  10. 确保覆盖本阶段所有v1需求
  11. 不通过则计划无法被批准执行

来源

相关